home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / ForCLI / watchman.lha / watchman / watchman.doc < prev   
Text File  |  1993-05-31  |  2KB  |  92 lines

  1.    NAME
  2.  
  3.     watchman - guards against unwanted deletes. (V37.1)
  4.  
  5.    SYNOPSIS
  6.  
  7.     watchman pattern1 [pattern2 [pattern3 [...]]]
  8.  
  9.    FUNCTION
  10.  
  11.     To sit around waiting for programs to call DeleteFile()
  12.     and then inform the user of the program that wishes
  13.     to delete and the file that is trying to be deleted.
  14.  
  15.     If run twice the second invocation will cause the
  16.     first to quit, also a CTRL-C will cause an exit.
  17.  
  18.    COMMAND LINE INPUTS
  19.  
  20.     pattern - an AmigaDos pattern to protect.
  21.     watchman takes any number of patterns as arguments.
  22.  
  23.    INTERACTIVE INPUTS
  24.  
  25.     DELETE - tell watchmen to go ahead and allow the deletion.
  26.     REFUSE - refuse the delete by telling that the file is delete
  27.          protected (with something like ``delete #?.c'' this
  28.          will only skip the file in question.
  29.     FAIL   - refuse the delete by telling that the entire disk is
  30.          write protected.  This has the effect of most
  31.          programs not trying to delete further (as is the case
  32.          with ``delete #?.c''
  33.  
  34.    RESULT
  35.  
  36.     a friendly (but slightly haughty) guard to protect you.
  37.  
  38.    EXAMPLE
  39.  
  40.     to protect your development files, you could use this:
  41.  
  42.     watchman #?.c #?.h #?.a #?.m #?.def
  43.  
  44.    NOTES
  45.  
  46.     watchman patches the Dos library function DeleteFile().
  47.  
  48.    HISTORY
  49.  
  50.     V37.1 - Created.
  51.  
  52.    DISCLAIMER
  53.  
  54.     This programs main purpose is to protect against unwanted or
  55.     mistaken deletions it works well for me but it *is* dealing with
  56.     deletions and all errors cannot be anticipated.  Therefore, I
  57.     claim no responsibility for the destruction, instruction or
  58.     any othertion of anything this program may cause or allow as a
  59.     result of, but not limited to, its use.
  60.  
  61.    COPYRIGHT
  62.  
  63.     This program watchman and its documentation are:
  64.  
  65.     Copyright © 1993 Christian E. Hopps.  All Rights Reserved.
  66.  
  67.     Distribution rights of this version (37.1) are granted to the
  68.     following people, services, and groups (i.e. User groups):
  69.  
  70.     - Fred Fish for the Fred Fish disk collection.
  71.     - The Internet as a whole.
  72.     - Bix.
  73.     - Compuserve.
  74.     - Genie.
  75.     - and any person or group not earning a profit from
  76.       its distribution.
  77.  
  78.     The right to distribute is only granted to the package as a whole,
  79.     this includes the binary and documentation file.
  80.  
  81.     Freeware is a nice concept so don't abuse it.
  82.  
  83.    BUGS
  84.  
  85.     none known
  86.  
  87.    SEE ALSO
  88.     Me:     Christian E. Hopps
  89.     bix:    chopps@bix.com
  90.     home:   chopps@ro-chp (sycom.mi.org!ro-chp!chopps)
  91.     school: chopps@emunix.emich.edu (will only be valid through 1/95)
  92.